provide non-repayable aid - Französisch Englisch Wörterbuch